import guarantee deposits - Español Inglés Diccionario